Big Huge Thesaurus

Dalmatia pyrethrum

noun